html,body{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	font-family: 'Microsoft YaHei','Microsoft YaHei';
	color: #333;
	font-size: 1em;
	line-height: 1;
	overflow: hidden;
	box-sizing: border-box;
}
h1, h2, h3, h4, h5, h6{margin-top: 5px;margin-bottom: 5px;}
ul{padding: 0;margin: 0;}
li{list-style-type: none;}
a{color: #333;text-decoration: none;}
a:hover{color: #333;text-decoration: none;}
li,a,.report-list,.report-button{
	transition: color 0.2s linear 0s,
	background-color 0.2s linear 0s,
	border-color 0.2s linear 0s,
	width 0.2s,
	height 0.5s;
}

.report-container{
	width: 1200px;
	margin:0 auto;
}


.report-header{
	width: 100%;
	box-sizing: border-box;
	height: 55px;
	line-height: 55px;
	padding: 0 15px;
}


.report-nav{
	background: #333;
	color: #fff;
}
.report-nav ul{
	display: flex;
	width: 100%;
	box-sizing: border-box;
	height: 50px;
	line-height: 50px;
}
.report-nav ul li{
	padding: 0 30px;
	box-sizing: border-box;
}
.report-nav ul li a{
	color: #cacaca;
}
.report-nav ul li a:hover{
	color: #fff;
}


.report-content{
	width: 100%;
	display: flex;
	box-sizing: border-box;
	padding: 15px 0;
}
.report-list{
	width: 20%;
	/*background: #dfdfdf;*/
	box-sizing: border-box;
	color: #333;
	font-size: 1em;
	height: 40px;
	line-height: 40px;
	padding: 0 30px;
	cursor: pointer;
}
.report-list:hover{
	background: #dfdfdf;
}


.report-body{
	box-sizing: border-box;
	width: 80%;
	padding: 0 15px;
}
.report-title{
	font-size: 1.4em;
	color: #000;
	padding-bottom: 30px;
}
.report-row{
	width: 100%;
	display: flex;
	box-sizing: border-box;
	padding-bottom: 30px;
}
.report-button{
	display: inline-block;
	width: 6em;
	padding: 8px 0;
	font-size: 0.9em;
	text-align: center;
	background: #dfdfdf;
	cursor: default;
	margin-right: 30px;
}
.report-button:hover{
	background: #c9c9c9;
}